com.sabro.jbusiness.sys
Enum SysFiltro.Operacao

java.lang.Object
  extended by java.lang.Enum<SysFiltro.Operacao>
      extended by com.sabro.jbusiness.sys.SysFiltro.Operacao
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<SysFiltro.Operacao>
Enclosing class:
SysFiltro

public static enum SysFiltro.Operacao
extends java.lang.Enum<SysFiltro.Operacao>


Enum Constant Summary
CMP_ALL
          Todos os registros
CMP_AND
          Concatenação de diversos filtros com aumento da restrição através de operação AND
CMP_BETWEEN
          Comparação de um valor escalar entre dois valores minimo e máximo
CMP_EQUAL
          Comparação simples "="
CMP_GREATER_THAN
          Comparação de intervalo " > "
CMP_GREATER_THAN_EQUAL
          Comparação de intervalo " >= "
CMP_ISNOTNULL
          Comparação se NÃO é NULO " IS NOT NULL"
CMP_ISNULL
          Comparação se é NULO " IS NULL"
CMP_LIKE
          Comparação com uso de coringa '%' " like "
CMP_LIST
          Comparação com múltiplo valores
CMP_LOWER_THAN
          Comparação de intervalo " < "
CMP_LOWER_THAN_EQUAL
          Comparação de intervalo "<= "
CMP_OR
          Concatenação de diversos filtros com diminuição da restrição através de operação OR
CMP_PERIODO
          Comparação de período, consulte o objeto Uteis.DataPeriodo
CMP_SQL
          Condição SQL explicita
CMP_TABELA
          Concatenação de diversos filtros simples de campos de uma tabela Se tiver os parâmetros sysFiltroPai e sysCampo então vale como condição de subconsulta
INSERT_NEW
          Insersão de registro.
 
Method Summary
static SysFiltro.Operacao valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static SysFiltro.Operacao[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CMP_TABELA

public static final SysFiltro.Operacao CMP_TABELA
Concatenação de diversos filtros simples de campos de uma tabela Se tiver os parâmetros sysFiltroPai e sysCampo então vale como condição de subconsulta


CMP_ALL

public static final SysFiltro.Operacao CMP_ALL
Todos os registros


CMP_EQUAL

public static final SysFiltro.Operacao CMP_EQUAL
Comparação simples "="


CMP_ISNULL

public static final SysFiltro.Operacao CMP_ISNULL
Comparação se é NULO " IS NULL"


CMP_ISNOTNULL

public static final SysFiltro.Operacao CMP_ISNOTNULL
Comparação se NÃO é NULO " IS NOT NULL"


CMP_GREATER_THAN

public static final SysFiltro.Operacao CMP_GREATER_THAN
Comparação de intervalo " > "


CMP_GREATER_THAN_EQUAL

public static final SysFiltro.Operacao CMP_GREATER_THAN_EQUAL
Comparação de intervalo " >= "


CMP_LOWER_THAN

public static final SysFiltro.Operacao CMP_LOWER_THAN
Comparação de intervalo " < "


CMP_LOWER_THAN_EQUAL

public static final SysFiltro.Operacao CMP_LOWER_THAN_EQUAL
Comparação de intervalo "<= "


CMP_BETWEEN

public static final SysFiltro.Operacao CMP_BETWEEN
Comparação de um valor escalar entre dois valores minimo e máximo


CMP_LIKE

public static final SysFiltro.Operacao CMP_LIKE
Comparação com uso de coringa '%' " like "


CMP_AND

public static final SysFiltro.Operacao CMP_AND
Concatenação de diversos filtros com aumento da restrição através de operação AND


CMP_OR

public static final SysFiltro.Operacao CMP_OR
Concatenação de diversos filtros com diminuição da restrição através de operação OR


CMP_LIST

public static final SysFiltro.Operacao CMP_LIST
Comparação com múltiplo valores


CMP_SQL

public static final SysFiltro.Operacao CMP_SQL
Condição SQL explicita


CMP_PERIODO

public static final SysFiltro.Operacao CMP_PERIODO
Comparação de período, consulte o objeto Uteis.DataPeriodo


INSERT_NEW

public static final SysFiltro.Operacao INSERT_NEW
Insersão de registro. Usado quando o filtro não deve ser interpretado e sim indicar uma operação de insersão.

Method Detail

values

public static final SysFiltro.Operacao[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(SysFiltro.Operacao c : SysFiltro.Operacao.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static SysFiltro.Operacao valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name